A Design-Time Method for Building Cost-Effective Run-Time Power Monitoring
نویسندگان
چکیده
منابع مشابه
Fast Run-Time Power Monitoring Methodology for Embedded Systems
Traditional simulation-based energy estimation is not practical because the simulation time has increased from minutes and hours and weeks. Therefore, simulation assisted by special hardware, such as FPGA, is the best solution for speeding up the simulation of large design. In this presentation we describe a coordinated measurement approach that combines off-line measured power models with coun...
متن کاملEffective Use of Performance Monitoring Counters for Run-Time Prediction of Power
Power dissipation and energy consumption have recently become first-order design constraints for microprocessors. In this paper we present the measured power dissipation of several SPEC benchmarks executing on a Pentium 4 processor. Using on-chip performance monitoring counters, we dynamically correlate relevant performance metrics such as instructions per cycle, second-level cache hits, and bo...
متن کاملRun-time monitoring of real-time systems
This paper presents a model and an implementation of a run-time environment for specifying and monitoringproperties of real-time systems. Theproposed approach supports annotating real-time programs with events that are recorded and examined at run-time. It provides two general methods for synchronous or asynchronous monitoring o f realtime constraints. In the synchronous case, a system constrai...
متن کاملRun-Time FPGA Reconfiguration for Power-/Cost-Optimized Real-time Systems
The paper describes a new approach of a flexible run-time system for handling dynamic function reconfiguration in fme-grain Virtex FPGAs, whereas the fulfillment of given real-time constraints are central. Moreover, the detailed evaluation and measurement of the power consumption situation during this dynamic reconfiguration process is essential for realistically quantifying the power loss of f...
متن کاملDynaMICs: Comprehensive Support for Run-Time Monitoring
Software engineering strives to enable the economic construction of software systems that behave reliably, predictably, and safely. In other engineering disciplines, safety is assured in part by detailed monitoring of processes. In software, we may achieve some level of conndence in the operation of programs by monitoring their execution. DynaMICs is a software tool that facilitates the collect...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
سال: 2017
ISSN: 0278-0070,1937-4151
DOI: 10.1109/tcad.2016.2614347